R03. Change of profile setting items and modeling

This section describes various setting items in the metamodel and view definition, and changes in behavior in modeling due to the changes.

Entity settings and behavior

The setting items of the entity and the behavior changes in modeling due to the change are as follows.

Setting item Value Behavior
Display Name Character string The display name in the model editor or model navigator changes.
Class Name String The distinguished name in the extension changes. The behavior in the model editor does not change.
Kind Unchangeable
Is Abstract ON/OFF If you change from the default value OFF to ON, it will not be included in the selection when selecting the model type.
Inherit Base Entities Allows you to use the fields defined in the inheritor.
Icon Icon design The icons displayed in the model navigator, toolbox, and view change.
Allow deployment directly under the project ON/OFF If you change from the default value OFF to ON, you can add it directly under the project.
Allow model file splitting ON/OFF If you change the default value from ON to OFF, you will not be able to split the model and its parent model into separate model files.
Filelds Fields Allows you to hold values in defined fields.
Show in ModelNavigator ON/OFF If you change the default value from ON to OFF, the model and its descendants will not be displayed in the Model Navigator. It will also be excluded from being exported.
Show in Trace Page ON/OFF If you change the default value from ON to OFF, the model no longer appears on the trace page. It is also excluded from the calculation of trace coverage.
Show differences when comparing differences ON/OFF If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed.
Exclude in searching ON/OFF If you change from the default value OFF to ON, it will not be included in the search target or finder selection.
Exclude in replacement ON/OFF When the default value OFF is changed to ON, it is not included in the replacement target.
Constraints Path Constraints When adding related models to the reference field, candidates are narrowed down to models that satisfy the path constraints.
Tagged Value Arbitrary tags and values You can implement processing using tags and values with extensions. The behavior in the model editor does not change.

Field settings and behavior

The setting items of the field held by the entity and the change in the behavior in modeling due to the change are as follows.

Setting item Value Behavior
Display Name String The title displayed for the corresponding item on the form view changes.
Field Name String When displayed in a column of the tree grid, field values with the same field name are displayed in the same column, regardless of the display name of the field defined for each entity.
The extension name changes.
Data Type Cannot be changed
Multiplicity Multiplicity of associated model If [1] or [0..1], you cannot add a second associated model.
Field Type Not changeable
Default Value With/without With, the value set for this initial value is initialized for that field.
If none, the field will be initialized with the initial value according to the data type.
Category Character string When the inspector is displayed, fields are grouped and displayed for each set category.
Show in the Finder ON/OFF Displays/hides the field in the Finder.
Show in the Inspector ON/OFF Shows or hides the field in the Inspector.
Show differences when comparing differences ON/OFF If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed.
Exclude in searching ON/OFF If you change from the default value OFF to ON, it will not be included in the search target or finder selection.
Exclude in replacement ON/OFF If the default value OFF is changed to ON, it will not be included in the replacement target.
Tagged Value Arbitrary tags and values You can implement processing using tags and values with extensions. The behavior in the model editor does not change.

The setting items related to ownership between entities and the behavior change in modeling due to the change are as follows.

Settings Value Behavior
Display Name String The title displayed for the corresponding item on the form view changes.
Field Name String When displayed in a column of a tree grid, field values with the same field name are displayed in the same column, regardless of the display name of the field defined for each entity.
The extension identification name changes.
Data Type Cannot be changed
Multiplicity Multiplicity of associated model If [1] or [0..1], you cannot add a second associated model.
Field Type Unchangeable
Category String When displaying the Inspector, the fields are displayed grouped according to the set categories.
Show in the Inspector ON/OFF Shows or hides the field in the Inspector.
Show differences when comparing differences ON/OFF If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed.
Tagged Value Arbitrary tags and values You can implement processing using tags and values with extensions. The behavior in the model editor does not change.

The setting items of reference relation and derivation relation between entities and the behavior change in modeling due to the change are as follows.

Setting item Value Behavior
Display Name String The title displayed for the corresponding item on the form view changes.
Relationship Name String The identification name in the extension changes. The behavior in the model editor does not change.
Relate From Unchangeable
Relate To No change
Icon Icon design The icon displayed in the profile navigator and view changes.
IsTwoWay ON/OFF If you change the default ON to OFF, you will not be able to edit this association from the destination model.
Set Derivable Relationship ON/OFF When changing the default value of reference relation from OFF to ON, it can be edited as a derived relation in the model editor and will be displayed in the trace page.
Filelds Fields Allows you to hold values in defined fields.
Show differences when comparing differences ON/OFF If you change the default value from ON to OFF, even if there are differences when comparing model change differences, they will not be displayed.
Tagged Value Arbitrary tags and values You can implement processing using tags and values with extensions. The behavior in the model editor does not change.

There are no individual settings related to inheritance.

Shape setting items and behavior

The setting items of the shape definition for the diagram and the change of the behavior in modeling due to the change are as follows.

Settings Value Behavior
Display Name String The icon label displayed in the toolbox changes.
Shape Name Character string No change
Kind Shape type The shape type of the model held in the target field changes.
Mapping Target Unchangeable
Target Field Unchangeable
Data Type Cannot be changed
Automatically add shapes when adding model ON/OFF When ON, shapes are automatically added and displayed on the ER diagram when adding models in other views.
If it is OFF, the model will not be automatically added on the ER diagram even if it is added in another view, and it will be hidden.
Figure Shape shape The shape of the model held in the target field changes.
Color Display color The shape fill color, line color, and label display color change.
Border Thickness Positive integer The thickness of the shape line changes.
Show metamodel icon ON/OFF When ON, the shape label is displayed with an icon.
Width/Height Positive integer The default size of the shape changes immediately after adding the model.
Title/body Field to be displayed The field value specified for the title or body is displayed.
Character alignment of title/body Character alignment and font Character alignment of title and body and display font are changed.
Label Field and position to display The specified field value is displayed in each position.
Child Shape Fields and shapes displayed as child shapes You can display and add child shapes inside the shape.

Connector setting items and behavior

The setting items of the shape definition of the connector for the ER diagram and the change of the behavior in modeling due to the change are as follows.

Setting item Value Behavior
Display Name Character string No change
Shape Name Character string No change
Data Type Cannot be changed
Automatically add shapes when adding model ON/OFF When ON, connectors are automatically added and displayed on the ER diagram when adding relationships in other views.
If it is OFF, the connector will not be automatically added on the ER diagram even if you add a relationship in another view, and it will be hidden.
Orientation Bidirectional/Forward/Reverse For bidirectional, you can add connectors from both source and destination bidirectional.
In the forward direction, you can add connectors from the origin to the destination.
In the reverse direction, you can add a connector from the related destination to the related source.
Relate From Shape of connector tip
Relate To Connector tip shape The shape of the related end changes.
Line Type Connector wire shape The path and bending of the connector change.
Color Display color The color of the connector line changes (the fill color does not affect the display).
Border Thickness Positive integer The thickness of the connector changes.
Line Style Solid line/Dash line/Dotted line The line type of the connector changes.
Show metamodel icon ON/OFF When ON, the icon is displayed on the label of the connector.
Label Field and position to display The label attached to the connector changes.

About [Orientation] of connector setting item

  • If there are two types of relations, forward and backward, between the two models, both connectors are defined, and both setting items [Orientation] are set to [Both], a connector is added. Sometimes it is necessary to select the connector type.
  • On the other hand, if you set [Forward] and [Backward] to the setting item [Orientation] of each connector, the connector type will be automatically determined according to the operation direction when adding the connector, and the selection operation You will be able to add connectors quickly without.